.lunbodiv{
	width: 35%;
	height: 500px;
	margin-top: 50px;
	margin-left: 100px;
	float: left;
}

.swiper-container {
  width: 100%;
  height: 100%;
}
		
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.pvbtn{
	width: 250px;
	height: 50px;
	background-color: white;
	outline: lightgray solid 1px;
	font-size: 18px;
}

.pcbtn{
	width: 250px;
	height: 50px;
	background-color: white;
	outline: lightgray solid 1px;
	font-size: 18px;
}

.shopbtn{
	width: 250px;
	height: 50px;
	background-color: rgba(255, 102, 0, 0.89);
	font-size: 18px;
	color: white;
	border: none;
}

ul{
	list-style-type: none;
}

li{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.tabdiv{
	width: 650px;
}

.phonenamediv{
	margin-left: 35px;
	margin-top: 50px;
	font-size: 30px;
	margin-bottom: 10px;
}

.describetestdiv{
	margin-left: 35px;
	margin-bottom: 10px;
	width: 85%;
}

.textdiv{
	margin-left: 35px;
	font-size: 20px;
	font-weight: bold;
}

.textdiv1{
	margin-left: 20px;
	margin-bottom: 15px;
	font-size: 20px;
	font-weight: bold;
}

.shopdiv{
	margin-left: 25px;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 50px;
	margin-top: 50px;
}

.addrtextdiv{
	margin-left: 35px;
	font-size: 20px;
	font-weight: bold;
	margin-top: 20px;
}

.addrdiv{
	height: 80px;
	width: 90%;
	border:1px solid #000
}

.gmdiv{
	width: 650px;
	position: absolute;
	left: 620px;
}

.texttop{
	margin-top: 40px;
}